TRACKING   TARGET PLB-0427   LAT 34.0192°N   LON 118.4901°W   SIG -58 dBm   ALT 124 m   VEL 9.4 m/s   LOCK ACQUIRED
← BackCASE STUDY // DAVID SILVERLIGHT
◈ Search & Rescue · UAS Telemetry

UAS Trakker

Give an unmanned aerial system the eyes to find a person in trouble — locate, track and follow a radio-frequency personal locator beacon from the sky, in real time.

🚁
Signal lock
ACQUIRED
Track mode
FOLLOW
Beacon type
RF PLB
Mission brief

Eyes in the sky for people at risk

People pursuing risk-prone activities — remote, off-grid, hard to reach — can carry a radio-frequency personal locator beacon. When something goes wrong, finding them fast is everything.

UAS Trakker turns a custom unmanned aerial system into an autonomous spotter: it detects the beacon's RF signal, pinpoints the location on a live map, and keeps the aircraft locked on — tracking and following the target as it moves, and streaming position back to the team on the ground.

My role

Built the tracking app

I developed the UAS Trakker application on Xamarin.Forms — wiring live mapping and cloud telemetry into a single, field-ready interface for locating and following beacons.

XAMARIN.FORMSGOOGLE MAPS SDKAZURE
Tracking loop

Locate · Track · Follow

A continuous loop that keeps the aircraft on target from first ping to recovery.

UASONBOARD
📡

Locate

Detect the RF beacon and fix its position.

🎯

Track

Plot the target live on the map.

🛰️

Follow

Keep the aircraft locked on as it moves.

Systems

On-board capabilities

SYS_01
📡

RF beacon detect

Acquires signal from radio-frequency personal locator beacons.

SYS_02
🗺️

Live mapping

Real-time positioning and target plotting on Google Maps.

SYS_03
🛰️

Follow mode

Keeps the UAS locked on a moving target automatically.

SYS_04
☁️

Cloud telemetry

Streams position and status through Azure cloud services.

Live map

Target on the grid

The operator's view: aircraft, flight path, and the beacon target with a live lock reticle.

GRID // SECTOR-7 · ZOOM 15 TARGET LOCK · -58 dBm BASE UAS TARGET
Field unit

On the device

UAS Trakker running in the field. Click any screen to enlarge.

UAS Trakker screen 1
Map view
UAS Trakker screen 2
Tracking
UAS Trakker screen 3
Beacon
UAS Trakker screen 4
Status
Stack

Built to fly

A cross-platform Xamarin.Forms application with live Google Maps positioning and Microsoft Azure cloud services carrying telemetry between the aircraft and the ground team.

Xamarin.FormsGoogle Maps SDKMicrosoft AzureCloud TelemetryRF Beacon (PLB)iOS & Android
×enlarged screenshot